self-sufficient in - Türkisch Englisch Wörterbuch